water containing residue of any substance - Francés Inglés Diccionario